@CHARSET "UTF-8";
body{
  font-size:13px;
  font-family:Arial,sans-serif;
}
div, p, span, a{
  margin:0;
  padding:0;
  border:0;
}
.quake-search{
  color:#000;
  background-color:#fff;
  margin:auto;
  width:760px;
  height:520px;
  position:relative;
}
.map-div{
  width:519px;
  height:518px;
  float:left;
  border:solid #666666 1px;
  border-left:0;
}
/*tab-head*/
.tab-head{
  width:24px;
  height:520px;
  float:left;
  border-right:solid #666666 1px;
}
.tab-item{
  padding:2px 5px;
  margin:5px 0 0  0;
  border:solid #666666 1px;
  border-right:0;
  background-color:#cfcfcf;
  cursor:pointer;
}
.active-tab{
  margin-right:-1px;
  border-right:solid #FFF 1px;
  background-color:#FFF;
}
html>body .active-tab{
  margin-right:-1px;
}
/*tab content*/
.tab-content{
  float:left;
  width:210px;
  height:514px;
  overflow:hidden;
  position:relative;
  padding:2px 0 2px 5px;
  border-top:solid #666666 1px;
  border-bottom:solid #666666 1px;
  position:relative;
}
.search-input{
  width:170px;
  color:#999999;
  margin:5px 1px;
  border:solid #cfcfcf 1px;
}
.search-button{
  width:20px;
  height:20px;
  border-width:1px;
  padding:2px;
  padding:0 !important;
  margin-bottom:5px;
}
.search-checkbox, .opacity-ctl{
  margin-left:10px;
}
.satelliteBox{
  border:solid #6666ff 1px;
  width:200px;
  margin:2px;
  background-color:#ccccff;
}
.compare-ctl{
  margin-top:2px;
  position:relative;
  width:100%;
}
.compare-ctl input{
  margin-left:10px;
}
.close-icon:link, .close-icon:visited, .close-icon:active{
  text-decoration:none;
  font-weight:bolder;
  position:absolute;
  right:2px;
  top:2px;
  color:#999999;
}
.list-container{
  height:385px;
  overflow:auto;
}
.select{
  display:block;
}
.highlight{
  background:#ccccff;
}
.entity{
  line-height:140%;
  cursor:pointer;
}
.copyright{
  clear:both;
  margin:auto;
  width:760px;
  padding-left:35px;
  color:#666666;
  font-size:0.9em;
}
.copyright-inner{
  position:absolute;
  bottom:0;
  left:0;
  color:#999999;
  font-size:0.9em;
}
.mymap-container{
  height:445px;
  margin:5px 0;
  overflow-y:auto;
  overflow-x:hidden;
}
.mymap-off, .mymap-on{
  border-top: 1px solid #CCCCCC;
  margin: 5px 0px;
  padding-top: 5px;
}
.mymap-off .entity, .mymap-on .entity{
  text-decoration:underline;
}
.mymap-on .entity{
  font-weight:bold;
}
.mymap-desc{
  color:#666666;
  padding:3px;
}
.mymap-desc a:link, .mymap-desc a:visited, .mymap-desc a:active{
  color:#999966;
}
.mymap-off .links{
  display:none;
}
.mymap-on .links{
  display:block;
  position:relative;
}
.mymap-save{
  position:absolute;
  right:2px;
  bottom:0;
}
.other-item{
  margin:3px 1px;
}
.other-item a{
  padding-right:12px;
  background:url("images/out.gif") no-repeat 100% 30%;
}